<template>
  <el-tree-select
    v-model="value"
    :data="data"
    :render-after-expand="false"
    style="width: 240px"
  />
</template>

<script lang="ts">
export default {
name:'test'
}
</script>

<script setup lang="ts">
import axios from 'axios';
import { ref } from 'vue'

const value = ref('')

let data = ref([])

axios.get('http://localhost:8080/getTreeCatalogs')
  .then(response => {
    // 请求成功，response.data 是服务器返回的数据
      console.log('请求成功：', response.data);
    
      data.value =response.data; 
      
  })
  .catch(error => {
    // 请求失败（网络错误或 HTTP 错误状态码）
    console.error('请求失败：', error);
  });




</script>

<style lang="css" scoped>
</style>